//
//  MBWhoLikeMeDataManager.h
//  Meboo
//
//  Created by kyo on 2023/10/21.
//

#import <Foundation/Foundation.h>
#import "MBWLMTopicModel.h"
#import "MBWLMTopicImageModel.h"
NS_ASSUME_NONNULL_BEGIN

@interface MBWhoLikeMeDataManager : NSObject
@property (nonatomic, strong) NSMutableArray <MBWLMTopicModel *>*topicDataArr;
@property (nonatomic, strong) NSMutableArray <MBWLMTopicModel *>*listDataArr;
@property (nonatomic, copy) NSString *wlmNum;
@property (nonatomic, assign) NSInteger homeModelNum;
@property (nonatomic, assign) NSInteger homeLikeNum;
//享受优惠标识：1-非会员注册前3天浏览上限 2-非会员注册3天后浏览上限
@property (nonatomic, assign) NSInteger homeNullState;
//倒计时  秒数
@property (nonatomic, assign) NSInteger refreshTime;
//倒计时  标题
@property (nonatomic, copy) NSString *title;
+ (MBWhoLikeMeDataManager *)sharedManager;

#pragma mark -获取who like me 列表
- (void)getWhoLikeMeList:(void(^)(BOOL success))resultBlock;

#pragma mark -获取音乐卡列表 homepage
- (void)getHomePageList:(void(^)(BOOL success))resultBlock;

#pragma mark -用户喜欢或者不喜欢
- (void)topicLikeType:(NSInteger)type userId:(NSString *)userId success:(void(^)(BOOL success))resultBlock;

#pragma mark -自定义通知 6/7 sayhi
- (void)noticSayHiWithType:(NSInteger)type userId:(NSString *)userId success:(void(^)(BOOL success))resultBlock;

#pragma mark -自定义通知 8 查询次数
- (void)notiMatchWithUserId:(NSString *)userId success:(void(^)(BOOL success))resultBlock;
@end

NS_ASSUME_NONNULL_END
